home *** CD-ROM | disk | FTP | other *** search
/ PC World Interactive 7 / PC World Interactive 7.iso / program / ctutor.exe / SOURCE / STRINGS.C < prev    next >
C/C++ Source or Header  |  1994-05-15  |  895b  |  43 lines

  1.                               /* Chapter 7 - Program 2 - STRINGS.C */
  2. #include "stdio.h"
  3. #include "string.h"
  4.  
  5. void main()
  6. {
  7. char name1[12], name2[12], mixed[25];
  8. char title[20];
  9.  
  10.    strcpy(name1, "Rosalinda");
  11.    strcpy(name2, "Zeke");
  12.    strcpy(title, "This is the title.");
  13.  
  14.    printf("     %s\n\n", title);
  15.    printf("Name 1 is %s\n", name1);
  16.    printf("Name 2 is %s\n", name2);
  17.  
  18.    if(strcmp(name1, name2) > 0)  /* returns 1 if name1 > name2 */
  19.       strcpy(mixed, name1);
  20.    else
  21.       strcpy(mixed, name2);
  22.  
  23.    printf("The biggest name alphabetically is %s\n", mixed);
  24.  
  25.    strcpy(mixed, name1);
  26.    strcat(mixed, "  ");
  27.    strcat(mixed, name2);
  28.    printf("Both names are %s\n", mixed);
  29. }
  30.  
  31.  
  32.  
  33. /* Result of execution
  34.  
  35.      This is the title.
  36.  
  37. Name1 is Rosalinda
  38. Name2 is Zeke
  39. The biggest name alphabetically is Zeke
  40. Both names are Rosalinda  Zeke
  41.  
  42. */
  43.